electric propeller - German English Dictionary